package com.szly.phm.common.entity.vo.user;

import com.szly.phm.common.entity.vo.role.UserRoleVO;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;
import java.util.List;

/**
 * @Description : ${创建类}
 * @Author : chengjiang
 * @Date: 2021/7/5 15:31
 */
@Data
public class UserPageVO {

    @ApiModelProperty(value = "用户Id")
    private String id;

    @ApiModelProperty(value = "用户名")
    private String username;

    @ApiModelProperty(value = "用户密码")
    private String password;

    @ApiModelProperty(value = "真实姓名")
    private String realName;

    @ApiModelProperty(value = "手机号")
    private String mobile;
    /**
     * 邮箱
     */
    @ApiModelProperty(value = "邮箱")
    private String mailbox;
    /**
     * 职业
     */
    @ApiModelProperty(value = "职称")
    private String jobName;
    /**
     * 证件id
     */
    @ApiModelProperty(value = "证件id")
    private String certificatesId;

//
//    @ApiModelProperty(value = "角色列表")
//    private List<UserRoleVO> roles;

    @ApiModelProperty(value = "备注")
    private String remarks;

//    @ApiModelProperty(value = "APP首次登陆时间")
//    private Date appFirstLoginDateTime;
//
//    @ApiModelProperty(value = "APP最近一次登录时间")
//    private Date appLastLoginDateTime;
//
//    @ApiModelProperty(value = "APP成功登录累计数")
//    private Integer appLoginSuccessCount;

    @ApiModelProperty(value = "用户类型00政府用户01企业用户02后台用户")
    private String userType;
    @ApiModelProperty(value = "创建时间")
    private String createDateTime;
    @ApiModelProperty(value = "用户区域")
    private String areaName;
    @ApiModelProperty(value = "用户区域id")
    private String areaId;
//    @ApiModelProperty(value = "头像id")
//    private String headerId;
//
//    @ApiModelProperty(value = "是否企业管理员")
//    private Boolean sfqygly;

}
